Einhugur macOS Bridge plugin.

EinhugurMacOSBridge.NSApplication Class (desktop - console - web)

Class that represents the running application.

EinhugurCoreBridge.NSObject
   NSApplication

class EinhugurMacOSBridge.NSApplication

Constructors

NSApplication (private) Private constructor.

Properties

shared AppearanceSets or gets the currently selected appearance for the application.
ClassName (Inherited) (desktop - console) Returns the name of the Cocoa class under the hood as String.
Handle (Inherited) Returns Integer handle to the native NSObject structure.
shared HiddenA Boolean value indicating whether the app is hidden.

Methods

shared HideHides all the receiver’s windows, and the next app in line is activated.
Release (Inherited) Releases the NSObject.
Retain (Inherited) Retains the NSObject
shared TerminateTerminates the application in safer way when called from App.Open event or other vulnerable points.
shared UnhideRestores hidden windows to the screen and makes the receiver active.
shared UnhideWithoutActivationRestores hidden windows without activating their owner (the receiver).

Enumerations

ApplicationAppearanceValues for appearance selection.

Constants

Version = 5.0 (Inherited)

Supported Platforms:

  • macOS Intel 64 bit
  • macOS Apple Silicon
  • Unsupported Platforms:

  • Windows 32 bit
  • Windows 64 bit
  • Windows ARM 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM 32 bit
  • Linux ARM 64 bit